Excellent stay, huge apartment and great value