Great stay with beautiful views, a private beach and close to town with lots of lovely places to eat.