My family had a great stay! It is clear that thought has gone into the interior design and everything was sparking clean. The hosts are easy to communicate with and check in & out was simple. Parking is not a hassle and location is perfect!