Never booked this place. It’s a pretty old and smelly apartment with cockroaches. In stead of 4 beds you’ll find only 2 + 1 sofa bed. Beach is pretty tiny, but ocean is fabulous.