Excellent apartment. Excellent location. Easy check in process. Overall excellent hosts and excellent accommodation