translate English to German: We had an enjoyable stay, the apartment was in a perfect central location.
everything worked out just perfectly and it was very convenient.