was fine for a last minute stay in St. john