Very clean and well appointed. Great internet. Nice kitchen and great common areas. Highly recommend!