Great location, clean, fun common areas