Overall a good stay. Unit is as advertised. In a great spot with beautiful views. Pretty well maintained. Includes a lot of basic amenities so you can cook meals (which helps since the food options in town are limited). There are quite a bit of rules, but it helps keep the place clean.
Only two real criticisms. One, the unit had not been cleaned when we arrived. We were able to contact the cleaning service and they came out. Luckily we arrived early, or this would have been a major issue. Once the cleaners came through, the unit was very clean. Other drawback is that the shower leaks. A lot. Like, water all over the floor.
Otherwise a nice unit, with great views and a good value. We enjoyed our stay!