Fantastic place with great outdoor areas in magnificent location right on beach