Really is a fantastic location and having your own parking is a must in Clifton.