great location, great service. amazing accommodation