This was an amazing stay in a beautiful location. The property was clean, modern and had all the amenities we needed. The views were spectacular. The hosts were easy to deal with and prompt in their communication to us. I would highly recommend this stay and will certainly be coming back.