The "ideal location" is a subjective criterion - it depends on what you are planning to do.
Otherwise it's a nice place, other reviews mentioned it already - nice terrace, can be noisy, etc. Don't expect anything big.