Perfect location! Cameron was flexible with check in/out times which was great given our flight times. Apartment complex is safe and secure, modern, clean and with great facilities. Beds are comfortable, shower pressure is great, has a nice balcony and wifi is good. As others mentioned there are scuffs on the walls and crockery is chipped but that didn't bother us at all as the pro's outweigh these minor cons.