Clean and in an excellent location. Good value for the price considering the number of people who can stay here.