Clean and modern interior that was well equipped for living in comfortably.