Absolutely perfect place to get away - classy, clean, spacious, comfortable - with incredible views! Amenities were better quality than expected. We definitely plan to stay there again.