Amazing place, amazing location! If I could have given more stars I would have. Perfect location, and perfect unit. Extremely well done by the host!