This is an amazing place. Great location, great hosts. All amenities as described.