Spotlessly clean, great location, easy communication. Would come back.