Excellent location in an upmarket new building development.