The place has everything: excellent location, excellent furnishings, excellent condition, excellent price.

Communication, check-in and check-out was seemless.

I will probably come back some time.