Top notch residence! ***** Super comfortable couch and beds, big modern kitchen and bathroom, great communications and simple check in/check out made it the best.