Great location and stunning views - everything you need for a staycation! Team EJ are great hosts and there's nothing I can fault really.
Hope to stay again soon!