The place is very clean and close to many great restaurants. We are here with our little one so a park right in front of the house and a playground comes in handy. Communication has been easy and we throughly enjoyed our stay. I would definitely recommend!