The place was spotless, stylish, and well-stocked and the hosts were nothing short of welcoming and accommodating to our needs. Would definitely stay here again!