Amazing location, very clean and everything new or in good working order. Check in was very smooth, David was there to meet us when we arrived and we found the place pretty easily. Everything we wanted was in walking distance and it was nice to stay in the center of town.