Second stay here, fantastic location, really enjoy having our own beach. John is a great host and very helpful.