Great location, comfortable accommodations and well stocked kitchen. Resort has a shuttle to/from downtown which makes it super easy to get around. Pools and spa are great. Christian and on-site staff very responsive and helpful. Highly recommend!!!