Gorgeous view, comfortable accommodation, great service and communication, beach not as safe for little ones