A great place. Very helpful and communicative staff. Good location, mostly clean (could use a bit more careful vacuuming but other than that it's great).