The place is well located in Pasadena and offers all the amenities you could ask for.