Amazing place in an amazing location. Haffro was great at communicating, and made the entire stay very easy and comfortable. Would definitely stay here again.