Great place in great location. Very clean and modern. Had everything we needed. The only downside was parking which was first come, first serve on the street. Had to park a couple blocks away sometimes.