Such a magical place with stunning views! Will definitely be back.