Timely and great hosting; clean, thoughtful quality apartment; comfy bed; big baths. All in all, lovely.