Exceptionally clean - beds were very comfortable - views were amazing - the home had everything we needed for a comfortable stay - highly recommend