I would give this place more than 5 stars if I could. The hosts are friendly, the place is well equipped, and the location is unbeatable.