Very clean, perfect communication, and location is great. Would definitely stay here again!