Excellent service apartment to stay for a short vacation.