We had a pleasant stay at John's. Apartment was big, clean and comfortable. Checking in and out was fuss free too. We drove around so location wise was okay.