The apartment looks like the photos, is very clean and nicely decorated. Really nice soaps and shampoos. Bright and nice and has a/c which we really needed on a hot weekend. We used the inflatable mattress as a second bed - it was super easy to set up and put away and comfortable too. The kitchen was supplied but to be honest, we had no desire to do any cooking - there are too many great places nearby - so not sure how well it is set up for cooking. The location is fabulous - at the very north end of the Nob Hill neighborhood - walkable to so very many restaurants, bars, shops, etc. Too many to choose from was the only problem. Parking was also super easy - from a Friday thru Sunday we had no problems finding a spot out front. Easy to check in and out - no problems at all. We loved it and had a great trip.