Martha's Vineyard Resort is a great choice for a stay in Oak Bluffs. Free perks include continental breakfast, WiFi, and self parking. Rooms offer refrigerators and minibars.
Cons: It is not a resort by any means; it is totally misleading. Not even the locals on the island knew about it and it took us some time to locate it. Accommodations were poor and there was no hot water either day. You should take it off your list.