Nice townhome but the floors were so dirty I had to throw my socks away and the beds were hard as bricks! The parking situation was bad there was no outside access to the garage so you have to send someone in to open it to park. Check-in went very smoothly and communication was great.