Excellent stay, spacious apartment, great value