Clean and an excellent situation, good value but downside is the inadequate heating, this needs to be sorted as previous booking have also pointed it out.