Worth every penny. Everyone in my family loved the view off the balcony. My wife and I loved having a full kitchen and our 2 year old loved having lots of space to play. We were really close to some awesome beaches, not to mention the beach that was right down the stairs. We had a great time and would absolutely come back.