We thoroughly enjoyed our stay! The views were spectacular, and the service was excellent, warm, and welcoming. The place was very clean, spacious, and well stocked with everything we needed.