This place was amazing! So clean and great amenities was provided. The location is tough to beat! We will definitely be returning again.