Fantastic views and spacious areas. Beds were super comfortable and we just loved that we could travel with our German Shepherd. The place was fresh and clean and the kitchen well stocked. We loved the selection of games as well... it really is the little touches.
The only feedback would be about the outdoor tiles on the balcony, they were exceptionally slippery with any kind of moisture on them, so you need to be extra careful.
Would definitely go back!