Perfect place to stay. There are a plenty of places that can be visited close to apartment. Beach is really nice and not over crowded. Overall it is great place to stay .