Excellent apartment. Very reasonably priced. Ideally located - can walk to nearly all the main areas. Apartment itself was very clean, Teresa was there herself to greet us at nearly 2AM. Extra charges felt a tad high (late check in/check out). Would definitely stay again.