The hosts were friendly and very helpful, even though we had to trouble them at some inconvenient hours. The place is clean, well decorated, features lots of entertainment and all the amenities we needed for our 5 day stay. It's also very walkable.