very clean and spacious! perfect walking distance from so many shops, restaurants, and of course the beach! definitely would come back again!