Location is perfect in relation to beaches, shopping and other activities. It was clean and exactly as described.