Clean, nice, roomy, separate rooms, very nice. Great value for the price and professional service. Perfect model apartment (who knows what I mean :).