Good location, good communication, clean, run like a hotel...very professional!