A spacious and crystal-clean place to stay during vacation.