Spacious, clean, well located. Very good value.