I stayed at the Mosaic in January of 2013 while in California on business. The hotel is set up exactly for this type of travel. The rooms are very clean and well kept and the bathroom immaculate. The bar down stairs is small but comfortable and there is a resturant as well that I didn't try. The only things keeping it from a 5 star rating was the parking situation which was very expensive and very limited. The main problem being a number of very expensive cars were parked across the small spots as to prevent dings. This was a real problem because the parking lot is very small. Also the signal for the TV service is a bit wonky and would come and go.