The best feature of this room was the view! Excellent view of the ocean, and can partially see Boulder's Beach (penguin reserve). The room was a very comfortable place to relax and put up our feet after a day of hiking the Cape and viewing the penguins.
From what we found, there was only one restaurant within walking distance, but most restaurants in Simon's Town close relatively early (we were looking for dinner around 8 or 9 and there was only one place open).