Very spacious, kitchen has everything needed to cook. Plenty of windows, good heating and seating. Nice size tv on a mount with wifi and cable. Washer and dryer is a plus and so is a nice shower. Modern doors and check in is nice.