Essentially right on the beach, but protected from the weather, bakery nearby with good coffee. We thoroughly enjoyed our family vacation here.