Top communication, amazing location, highly recommended! One of the best places we have stayed so far :-).