Overall okay.. it’s just not as updated and new as seen on the pictures. Floors are old and squeaky. You can hear the neighbors talking. Location is perfect!