Spacious, beautiful, well located, and very good value.