A really lovely place to stay with lovely beach views and plenty of space.