This place is very new and clean. The location was within walking distance to pretty well everything. Michael was a great host, met us there and made us feel extremely comfortable. We were travelling with a one year old, Michael made sure we had a playpen and high chair. I really don't think we had any real issues at all. I would recommend this place 100%.