extremely clean
very comfortable
fantastic location
great value