This place was great. We really enjoyed our stay.
The one recommendation I would make - is that it would have been nice to have a little more stocked kitchen and bathroom. We stayed 8 days, and there was only one bath towel each, no salt/pepper/ saran wrap or items to hold leftovers. Would have been a nice addition to have a few more basic amenities in the kitchen. Otherwise, we loved our stay.