Location, parking and communication were great. The place is clean and comfortable, just what we were looking for!