Spacious and stylish. Very clean and well kept. Location was great!