This is exactly what they say it is, clean, close to restaurants, and has everything you need for a short or longer stay. The hosts are friendly, accommodating and very good at communicating. Check in was a breeze. We would stay again!