Fantastic - modern, spotless, spacious and well located