Very good location. Acceptable value for money. OK cleaning. Overall good place.