Great location and the place was very clean. Friendly and helpful front desk. Many great amenities incuding pool, fire pits, hot tub, pool table, gym and more. Had a great time.