Place was clean and tidy. Location was great. Communication was prompt and clear regarding check in.