If I could give this place more stars I would, the location is perfect, it was very clean, and the hosts were very friendly and accommodating.