This place was perfect for all of my needs, spacious and very clean. All of my questions and concerns were answered promptly. The location was a close walk to many great restaurants and parking was perfect!