What an incredible home. We LOVED staying there. Tons of amenities, incredible kitchen, very clean.
Only watch out is that there is quite a trek up the stairs to get in, so if you have any health issue that would not work with that, best look elsewhere. Certainly not a deal breaker by any means!
Would absolutely stay there again and again and again.