Good location, and has all of the needed amenities to enjoy your stay. The place is roomy and has a nice layout and decorated style. AC works great and spa heats quickly. Justin is quick to respond to any questions and/or concerns. Our group is six enjoyed our stay.