Immaculately clean apartment with everything needed for an enjoyable stay.