This place is great. The amenities are great and the location is perfect; although, you may not ever want to leave the hotel. They have everything! The staff was incredibly hospitable. I will be returning soon.