Location and number of occupants able to be accommodated is very good. However, cleanliness and maintenance issues left much to be desired.