Perfect spot for restful place to stay in Cape Town