Excellent location, decent sized apartment with full kitchen and good communication from the host.