Great place to stay for a quick holiday in Cape town