Perfect location, great communication, clean, great air conditioning.