Very clean, spacious and modern. Great view. Great hosts and beautiful breakfast. Highly recommend