I've stayed here before (Aug 2018) with different friends and the place remains a very good place to stay. However, this second time there wasn't the same attention to details and things were missing. Most of the screens were gone from the windows as well as the the sliding door which leads to the deck. They do have a very efficient heating/cooling system, but, for some people, we prefer opening windows over air conditioning especially when sleeping, but because of insects, we needs screens. The kitchen only had one sharp knife, no cutting board, there were less dishes. No dish wash cloths and no drainer for the dish drain, and we had to go hunting for dish soap and paper towels. Yes, there is a dishwasher, but, it's so easy to wash by hand. No soap in one of the bathrooms, only one wash cloth. Only one extra blanket. We couldn't find checkout directions. Rather symbolically, a clock on the wall in the kitchen without a battery. Still the great beds with very soft sheets. Still a very convenient location. Still very clean and comfy with many nice amenities. So, it's not perfect but still a good deal. But, for whatever the reason, someone isn't attending to all those little details as well as when I was here last year. I was with two other friends this time, this was their first time, they won't return (and if they were writing this review, they would have rated more harshly). I would be happy to return again.