Very clean. Nice and quiet. Less then 5 minute walk to the beach. plenty of room for people. planning on staying here again!