This place was perfect! Amazing location, beautiful space, welcoming hosts (including the cats!).