Hello, my girlfriend and I are planning to go to Cape Town early April for a friend's wedding and would like to stay for a few more days after the wedding so we can rest, enjoy the food and sea and have a nice time just the two of us. We are thinking of finding a hotel in a small isolated town or neighborhood that's not that far from Cape Town but still far away from the crowd.
The ideal place would be a small hotel (no more than 6-8 rooms), with a nice balcony looking out to the sea (beach in front of the room or crossing the street), very good restaurants nearby (even better if the hotel or guesthouse is renowned for its classic and amazing local food), a local pub we can end the night at and the possibility to take a cab and go to Cape Town if we'd like to.
We will stay in Cape Town with our friends before the wedding so we would like to see a different side of the area, a place where you would take your girlfriend for a nice romantic-gourmet-sea side weekend if you were from Cape Town. Thanks for your help!