well located , spacious , great view