What a magical place to stay! Great views and excellent accommodation. A perfect romantic getaway with everything we needed. Would definitely stay here again and highly recommend.