We had a great time at the B Ocean Resort! Very walkable, and right across from the beach - Which was the entire reason we booked here! Resort had good food, friendly staff, and nice amenities.