A perfect stay, stunning views in every direction. Made lots of happy family memories. Place was spotless. Would stay again.