This place was perfect! Enormous, beautifully decorated, great location. And the hosts were very welcoming, occasionally reaching out to make sure our stay was going well and providing great recommendations for restaurants/things to do nearby. All in all 5 stars! ⭐️