This place was perfect, well stocked and gorgeous. The hosts were thoughtful and responsive. 5 stars!