Lovely beach feel in great location. Great facilities and excellent communication. Would highly recommend