Perfect, immaculately clean apartment right across the street from the beach. Everything was wonderful - great value and could not have asked for anything more. Highly recommended