Absolutely perfect space and the hosts have literally thought of everything. SUPER clean and great location in St. John. Book with confidence!