Great place - clean, comfortable and just perfect. Communication was great and the stay was just spot on.