Location is amazing just a two minute walk to the beach! Pool is clean and private. Walking distance from different restaurants and shopping. Check in and check out both very very easy. Overall great stay.