This place is really good, being functional and really well located. Unfortunately we have been fighting with lots of small bugs, crawling on the floor and sometimes even on the walls. As cleaning lady explained, they were there because of "hot temperatures". It killed our nice experience at this place. Watch out if you'd like to visit it in a hot season.