Perfect location and beautiful view. Very friendly hosts. We requested the towels and bedding be updated for future guests as part of our review as they are very old. If not for this it would be 5 stars.