Super clean. Great beachfront location. Close to shops and restaurants. Very equipped and spacious rental. Highly recommend.