Luxury holidays in St John's