Absolutely a top rating! Appartment was great. It was even closer to the beach than we expected. Everything looked great! We really enjoyed our staying!