Great apartment, great hosts, great location and Vegas is really worth a visit.