Gorgeous place to stay, a fully stocked kitchen and lots of extra amenities. We loved it.