A fantastic place to stay one or a few nights on your trip around the cape.