Stayed at Hotel Indigo for 3 nights as a family of three (8 year old daughter). Check-in was easy enough, electronic room entry keys are a little temperamental.
Rooms are very clean and make good use of space, color and decor. Quite funky and friendly feeling. Beds are pillows are comfortable. Bathroom was very clean and well set out.
There's a bar a couple of floors from the actual rooftop with a nice atmosphere for a drink to finish the day.
The room we had didn't include a refrigerator, but there's a small ice bucket with free ice dispensers on each floor. There's a food market just around the corner that sells liquor, etc. Around 15 minutes walk (near Horton Plaza) there's a large grocery store (supermarket) called Ralph's which has an excellent range of salads, sushi, etc, etc.
Hotel is only a few minutes walk from the hop-on hop-off sightseeing bus, which we didn't consider was great value, although we used it to get to the zoo via Coronado (we'd previously included it in the GoSelect Pass). It's also around 10-15 minutes walk from the waterfront where the USS Midway is parked.
Suited our needs and we'd stay there again.