Very tidy, well appointed, quiet, perfectly clean, good heating.