Excellent appartment, clean and new. They allowed us early checkin in, provided cleaning in meantime, and reception was there for anything we needed.