Excellent stay, clean and comfortable, good location and communication, quick responses