Clean, great communication, and in the perfect location. Will stay there again.