Wonderful house on a fantastic beach