Great place , great loaction and great host , what more could you want. Beautiful little piece of paradise