Amazing location, amazing communication, amazing apartment easy checkin, overall perfect