Everything you need for extended stays in uptown St. John. The entire process was smooth and the stay was just as expected! Recommend for anyone looking for an alternative to a hotel.