Spotlessly clean. New well appointed furnishings. Lovely friendly staff. Great view of Table Mountain from our side.