This place is incredible. The views are amazing, and so was the accommodation. Karen was super lovely, and has done an amazing job making you feel like your at home. I highly recommend this place.