Great view, great location, just missing a few modern touches. Careful on the beach, very rocky.