Lovely place to stay with beachfront views