Allen's place comes fitted with everything you can imagine and not imagine you might need during your stay. The location was so perfect we even managed to walk to long street so many times and once we even walked to the waterfront. It's absolutely luxurious.