My stay at B Ocean was good . The room was clean ; bathroom clean . Although my room didn't come with a balcony i was still given a corner room with 2 floor to ceiling window with a view of the beach . I really like the private beach connected to the hotel that was a plus .