Excellent communication, perfect location, clean and comfortable stay that exceeded our expectations.