The place was great and just as I expected. Communication was good and check in/out was a breeze.
Other people I stayed with said they are planning to stay at the same place in the future.