Wonderful location, excellent communication, sparkling clean, very reasonably priced and in an apartment complex with superb facilities.