Very clean and spacious. Great place for a vacation! There are steep steps leading up to the condo so be careful and be aware.