Very clean and spacious. Fantastic location. Only a few minutes walk from the beach. Wish we could have stayed longer.