341 homes to rent in in St Barts