We had a very nice stay. The place was impeccably clean and nicely furnished as pictured. The host was a management company and the staff were very communicative. However, we didn’t realize we had to pick up the key from the office which was not very close by. But the good thing is you can store your luggage before/after check-in/out.