Great apartment, equipment, clean, location and communicable host.