I would definately recomend staying at this venue. It ticks all the right boxes. Great views. Lovely amenities. Excellent host. Now, go stay there.