Overall a good stay but less than expected for the price.
The hotel was good but there was miscommunication between the hotel and host, that caused delays in getting response, first we didn’t get the exact room (we got a room with less sunlight) then they upgraded us to a huge family room as the pictured room was already booked (the process took two days of staying in that room).
Second, WiFi should not be mentioned as it doesn’t really work, when it does, it’s 3-4Mbps at its peak for like 30 mins before it stops working.
Third, no such thing as free parking, we had to park on the road with our rental and as it is a very tiny road we took a big risk of getting it scratched.
Other than this, staff were very nice and they did try to do their best to make us comfortable.
The location was amazing and we did have overall a good stay.