Highly recommend. Make sure factor in free parking when compare to other options. Frontdesk does a great job of communicating. They are clearly committed to providing positive experience to guest. Will definitely stay here on return trip.