John's place is GREAT!!!! Super convenient location. Has all the amenities covered. Great communication. HIGHLY RECOMMENDED.