We had a great time and the location was great 15 minute to center and central station. Clean and organized.
Florida is very nice and friendly