Immaculate, comfortable, and easy communication made our short stay very pleasant