Good apartment, good location, good host and good communication after our flight was delayed and we arrived two days late.