Very clean (feels brand new) and well appointed apartment in an ideal location. Off-street parking was so handy. Hot tub, sauna, steam room and gym are such nice to haves. Would stay in again for sure.