easy check in, good location in Wilton Manors