Well worth a stay at this beautiful spot.