Excellent stay immaculately presented apartment.