Great location and casita. The resort is great and being able to utilize the hotel amenities is an absolute plus. A great and smooth experience all the way through.