Extremely clean and well maintained. Has all the essentials. Nice big living space with plenty of room to walk around without feeling crowded.