clean, great location, outstanding communication