The property was pretty good. Rooms were good other than really hard bed. Due to high tides, there wasnt much for a beach, but not the hotels fault. Breakfast was across the street and yes you have to be cautious or aggressive to cross, but didnt bother us at all. Breaky was good, combination or Thai and American. Only complaint would be the repetitious and loud music around the pool. Even when there was nobody really there, it was loud. Had to request turn down a lot and normally if good music we dont mind as long as you can still talk. All in all quite happy and would return.