The place is nearly perfect: modern, great area, affordable, the hosts are really nice and easy to communicate and schedule with.