Great experience on all fronts, just be mindful that the apartment you book may have different decor than the pictures provided.