Very clean, relatively modern apartment, in awesome location. Minutes to beach and shops. Highly recommended