Amazing place and great location! Definitely has all the amenities needed and much more!