Great place
Great location
Great host and smooth communication
There is a catch though for car owners, where it will be difficult to find a parking spot.