Very modern and spacious. Great location with views of Table Mountain. Enjoyed our time staying here. It was very comfortable.