Very clean, even nicer than the pictures, a three minute walk from the beach and restaurants, this place is perfect!