Elegant, spacious, comfortable and well-equipped - one of the nicest airbnbs we have ever stayed in.