Modern and well appointed townhome, everything was clean and well presented. We would happily stay again.