Very clean, good location, full kitchen, and great communication.