excellent host - John goes out of his way to insure his guests have an enjoyable time - Walk to the beach - wonderful location