This place in an amazing location! There were some issues with cleanliness. Host was very understanding and had mostly great communication with them. Unfortunately the one room that could seat us all as a family was incredibly dusty and not clean enough to be comfortable in which took away from the stay a fair bit due to our love of movies and being able to gather together.
Had great amenities! Zero issues with pool or spa :) parking was perfect. Straightforward instructions.