This place is perfect. The space is beautiful and clean, the location is more than ideal, and the hosts clearly care about making you feel comfortable. We would absolutely stay here again.