well located, clean, thoughtful, a very good value