Very clean, great location, and quick communication. Would absolutely stay here again.