A clean, modern apartment with everything we needed for a great weekend away.