A Very nice place to stay when in green point Cape Town