Very well located. Airconditioning struggles in the Europe heat wave. Good communication. Be aware electricity is metered on your stay and adds a separate significant charge to your bill.