Clean, easy check in, good location, good communication, new, lots of snacks, super awesome! You will share the house with other tenants but their system is very well-organized.